Top 5 Things You Didn't Expect To Love About The Bmw 4 Series